Big Huge Thesaurus

phasmid insect

noun